Flexible Exception Handling in Process Support Systems
نویسندگان
چکیده
Exceptions are one of the most pervasive problems in process support systems In instal lations expected to handle a large number of processes having exceptions is bound to be a normal occurrence Any programming tool intended for large complex applications has to face this problem However current process support systems despite their orientation towards complex distributed and heterogeneous applications provide almost no support for exception handling This paper shows how exible mechanisms for failure handling are incorporated into the OPERA process support system using a combination of programming language concepts and transaction processing techniques The resulting mechanisms allow the construction of fault tolerant work ow processes in a transparent and exible way while ensuring reusability of work ow components
منابع مشابه
Flexible Exception Handling in the OPERA Process Support System yClaus
Exceptions are one of the most pervasive problems in process support systems. In installations expected to handle a large number of processes, having exceptions is bound to be a normal occurrence. Any programming tool intended for large, complex applications has to face this problem. However, current process support systems, despite their orientation towards complex, distributed, and heterogene...
متن کاملFlexible Exception Handling in the OPERA Process Support System
Exceptions are one of the most pervasive problems in process support systems. In installations expected to handle a large number of processes, having exceptions is bound to be a normal occurrence. Any programming tool intended for large, complex applications has to face this problem. However, current process support systems, despite their orientation towards complex, distributed, and heterogene...
متن کاملOn Capturing Exceptions in Workflow Process Models
Exceptions have always been a major source of complexity and limitation in business process automation. In this paper we review exception handling from the perspective of large business processes that involve several, possibly heterogeneous and distributed information systems. The aim is to capture behavior which represents deviations from the normal process, but still can be anticipated, and h...
متن کاملA Flexible Approach to Exception Handling in Open Multi- agent Systems
Exception handling in multi-agent systems (MAS) is a complex issue due to distributed and decentralized nature of data and control in such systems. Autonomous agents representing different organizations need to implement a set of behaviors in addition to their problem solving behaviors in order to facilitate the coordinated exception handling processes across organizational boundaries. In this ...
متن کاملImproving Exception Handling by Discovering Change Dependencies in Adaptive Process Management Systems
Process-aware information systems should enable the flexible alignment of business processes to new requirements by supporting deviations from the predefined process model at runtime. To facilitate such dynamic process changes we have adopted techniques from casebased reasoning (CBR). In particular, our existing approach allows to capture the semantics of ad-hoc changes, to support their memori...
متن کامل